pull one's own weight - Turkish English Dictionary